department of technical services - Deutsch Englisch Wörterbuch